1) difficult to find, capture etc; not easy to remember (elusive)
2) solid and firm; not easy to bend, dent, cut etc (hard)
3) not easy troubled or excited (imperturbable)
4) slow and troublesome; not easy or natural (laboured)
5) unexpected danger or difficulty (especially one that is not easy to identify) (pitfall)